// 动画。。。。。。。。。。。。。。。。。。。。。。。。。。
function animate(obj,target){
    var time
    clearInterval(time)
    time=setInterval(function(){
        var step=(target-obj.offsetLeft)/10
        if(obj.offsetLeft>=target){
            clearInterval(time)
        }
        obj.style.left=obj.offsetLeft+step+'px'
    },15)
}





// 三角形
function sanjiaoxing(){
    var san=document.createElement('div')
    san.style.width=0
    
    san.style.height=0
    san.style.borderLeft='10px solid transparent'
    san.style.borderRight='10px solid transparent';
    san.style.borderTop='10px solid #000'
    document.body.appendChild(san)
    return san
}


// 获取随机颜色
        function yanse(){
            var arr = [0,1,2,3,4,5,6,7,8,9, 'A', 'B', 'C', 'D', 'E', 'F'];
        var str = "0123456789ABCDEF";
        var str2 = "";
            for(var i=0;i<=5;i++){
                var j=Math.floor(Math.random()*arr.length)
                str2+=arr[j]

            }
            str2='#'+str2
            return str2;
        }
   var color=yanse();
   console.log(color);
// 获取随机数字
   function random(n1,n2){
       var min=n1<n2?n1:n2;
       var max=n1>n2?n1:n2;
    //    console.log(min,max);
       return Math.floor(Math.random()*(max-min+1))+min;
   }
   var y=random()
//    console.log(y);

   
//    .............任意参数最大值.........

function mx(){
          
    for(var i=0;i<arguments.length-1;i++){
        var min=i;
        for(var j=i+1;j<arguments.length;j++){
            if(arguments[j]<arguments[min]){
                var k=min;
                min=j;
                j=min;
            }
        }
        var q=arguments[i]
        arguments[i]=arguments[min]
        arguments[min]=q
    }
    return arguments[arguments.length-1]
}
// var h=mx(1,22,33,15,33,78,3,5)
// console.log(h)
// .......................补零。。。。。。。。。。

function buling(num){
    if(num<10){
        num='0'+num
    }
    return num
}

// 。。。。。。。。。。。。。。获取非行内样式
function getstyle(ele,attr){
    if(ele.currentStyle){
        return ele.currentStyle[attr];
    }else{
        return getComputedStyle(ele,false)[attr]
    }
}